namespace CSW.Framework.Common
{
    /// <summary>
    /// Used to update a status message.
    /// </summary>
    /// <param name="caption">The caption.</param>
    /// <param name="statusMessage">The status message.</param>
    /// <param name="percentComplete">The percent complete. Use <c>null</c> for indeterminate.</param>
    public delegate void UpdateStatusDelegate(string caption, string statusMessage, int? percentComplete);
}